
if (CONFIG_CAL_CLI_ENABLE)
message("CONFIG_CAL_CLI_ENABLE = ${CONFIG_CAL_CLI_ENABLE}")
add_subdirectory(cli)
endif()

if (CONFIG_CAL_SOCKET_ENABLE)
message("CONFIG_CAL_SOCKET_ENABLE = ${CONFIG_CAL_SOCKET_ENABLE}")
add_subdirectory(socket)
endif()

if (CONFIG_CAL_MQTT_ENABLE)
message("CONFIG_CAL_MQTT_ENABLE = ${CONFIG_CAL_MQTT_ENABLE}")
add_subdirectory(mqtt)
endif()

if (CONFIG_CAL_FSM_ENABLE)
message("CONFIG_CAL_FSM_ENABLE = ${CONFIG_CAL_FSM_ENABLE}")
add_subdirectory(fsm)
endif()

if (CONFIG_CAL_MBEDTLS_ENABLE)
message("CONFIG_CAL_MBEDTLS_ENABLE = ${CONFIG_CAL_MBEDTLS_ENABLE}")
add_subdirectory(mbedtls)
endif()

if (CONFIG_CAL_VFS_ENABLE)
message("CONFIG_CAL_VFS_ENABLE  = ${CONFIG_CAL_VFS_ENABLE}")
add_subdirectory(vfs)
endif()

if (CONFIG_CAL_BACKTRACE_ENABLE)
message("CONFIG_CAL_BACKTRACE_ENABLE = {CONFIG_CAL_BACKTRACE_ENABLE}")
add_subdirectory(backtrace)
endif()

if (CONFIG_CAL_THREADPOOL_ENABLE)
message("CONFIG_CAL_THREADPOOL_ENABLE = {CONFIG_CAL_THREADPOOL_ENABLE}")
add_subdirectory(threadpool)
endif()